World's Best Scientists 2026 revealed!
Shanghai Jiao Tong University

Shanghai Jiao Tong University

- Psychology 

China
Established: 1896
Scholars: 1
Award Badge
Best Universities
2025
Award Badge
Biology and Biochemistry
China
2026

Overview: Shanghai Jiao Tong University

Shanghai Jiao Tong University (SJTU), established in 1896, stands as one of China’s most historic and prestigious institutions. Located in the bustling metropolis of Shanghai, China, SJTU is a public, research-intensive, and comprehensive university. With a community exceeding 47,000 students (including more than 15,000 postgraduates) and over 2,800 full-time faculty members across seven campuses, SJTU boasts a significant academic and social footprint in global higher education.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
8986 World 80 National H-index 38 Citations 4,223 69